import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Radio_Button implements ActionListener
{
	static JRadioButton yes;
	static JRadioButton no;
	static JTextField text;
	
	public static void main(String args[])
	{
		//Create a frame
		JFrame frame=new JFrame("Radio Button");
		frame.setSize(500,500);
		frame.setLayout(null);
		frame.setBackground(Color.white);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		
		text=new JTextField();
		text.setBounds(0,0,500,50);
		frame.add(text);
		
		yes=new JRadioButton("Yes");
		no=new JRadioButton("No");
		yes.setBounds(210,100,80,60);
		no.setBounds(210,200,80,60);
		frame.add(yes);
		frame.add(no);
		
		Radio_Button obj=new Radio_Button();
		
		yes.addActionListener(obj);
		no.addActionListener(obj);
		//Display the frame
		frame.setVisible(true);
	}
	
	public void actionPerformed(ActionEvent e)
	{
		String b=e.getActionCommand();		
		if(b.equals("Yes"))
		{
			if(no.isSelected())
				no.setSelected(false);
		}
		else
		{
			if(yes.isSelected())
				yes.setSelected(false);
		}
		text.setText("Label of Button Selected : "+b);
	}
}